Striped dolphin - German English Dictionary